Synonyms: lean against, lean on, rest on
Definition: rest on for support
Usage: you can lean on me if you get tired
Similar words: touch, adjoin, contact, meet
Definition: be in direct physical contact with; make contact
Usage: The two buildings touch; Their hands touched; The wire must not contact the metal cover; The surfaces contact at this point
Synonyms: rest on, repose on, build on, build upon
Definition: be based on; of theories and claims, for example
Usage: What's this new evidence based on?
Similar words: ride, turn on, depend on, depend upon, devolve on, hinge on, hinge upon
Definition: be contingent on
Usage: The outcomes rides on the results of the election; Your grade will depends on your homework